package com.ruoyi.common.core.domain.entity;

import com.ruoyi.common.annotation.Excel;

public class LeftoverQuery {
    private static final long serialVersionUID = -31482293788583506L;
    /**
     * 工單編號
     */
    @Excel(name = "工單編號", cellType = Excel.ColumnType.STRING, prompt = "工單編號")
    private String woId;
    /**
     * 工單數量
     */
    @Excel(name = "工單數量", cellType = Excel.ColumnType.NUMERIC, prompt = "工單數量")
    private Double woNum;
    /**
     * 邊角料料號
     */
    @Excel(name = "邊角料料號", cellType = Excel.ColumnType.STRING, prompt = "邊角料料號")
    private String leftoverId;
    /**
     * 完工入庫數量
     */
    @Excel(name = "完工入庫數量", cellType = Excel.ColumnType.NUMERIC, prompt = "完工入庫數量")
    private Double finishNum;
    /**
     * 在制數量
     */
    @Excel(name = "在制數量", cellType = Excel.ColumnType.NUMERIC, prompt = "在制數量")
    private Double doingNum;
    /**
     * 可產生邊角料數量
     */
    @Excel(name = "可產生邊角料數量", cellType = Excel.ColumnType.NUMERIC, prompt = "可產生邊角料數量")
    private Double expectedNum;
    /**
     * 材質
     */
    @Excel(name = "材質", cellType = Excel.ColumnType.STRING, prompt = "材質")
    private String material;
    /**
     * 單位
     */
    @Excel(name = "單位", readConverterExp = "G=克,KG=千克,T=噸")
    private String unit;
    /**
     * 廠區代碼
     */
    @Excel(name = "廠區代碼", cellType = Excel.ColumnType.STRING, prompt = "廠區代碼")
    private String dbplant;

    public String getWoId() {
        return woId;
    }

    public void setWoId(String woId) {
        this.woId = woId;
    }

    public Double getWoNum() {
        return woNum;
    }

    public void setWoNum(Double woNum) {
        this.woNum = woNum;
    }

    public Double getFinishNum() {
        return finishNum;
    }

    public void setFinishNum(Double finishNum) {
        this.finishNum = finishNum;
    }

    public Double getDoingNum() {
        return doingNum;
    }

    public void setDoingNum(Double doingNum) {
        this.doingNum = doingNum;
    }

    public Double getExpectedNum() {
        return expectedNum;
    }

    public void setExpectedNum(Double expectedNum) {
        this.expectedNum = expectedNum;
    }

    public String getMaterial() {
        return material;
    }

    public void setMaterial(String material) {
        this.material = material;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public String getDbplant() {
        return dbplant;
    }

    public void setDbplant(String dbplant) {
        this.dbplant = dbplant;
    }

    public String getLeftoverId() {
        return leftoverId;
    }

    public void setLeftoverId(String leftoverId) {
        this.leftoverId = leftoverId;
    }
}
